    // user_info.js obtiene toda la información de los usuarios utilizando la API de facebook
var u;
var id;
var name;
var user;
var email;
var gender;
var bday;

function obtieneDatos(at) {
    console.log('Welcome!  Fetching your information.... ');
    FB.api('/me', function(response) {
        id = response.id;
        name = response.name;
        user = response.username;
        email = response.email;
        gender = response.gender;
        bday = response.birthday;
        console.log('ID: ' + response.id + '.');
        console.log('Nombre: ' + response.name + '.');
        console.log('Usuario: ' + response.username + '.');
        //obtienePublicaciones();
        enviaDatos(id, name, user, email, gender, bday, at);
    });
}

function enviaDatos(var1, var2, var3, var4, var5, var6, at) {
    //window.location = "./RegistraDatos?id=" + var1 + "&name=" + var2 + "&user=" + var3 + "&email=" + var4 + "&gender=" + var5 + "&bday=" + var6 + "&at=" + at + "&idv=1";

    $.ajax({
        type: "POST",
        url: "./RegistraDatos",
        data: {id: var1, name: var2, user: var3, email: var4, gender: var5, bday: var6, at: at, idv: '1'},
        dataType: "text",
        error: function(error) {
            alert("Error peticion ajax " + error);
        },
        success: function(data) {
            console.log(data);
            window.location = data;
        }
    });
}


function obtienePublicaciones() {
    FB.api('/me/?fields=statuses.limit(100)', function(response) {
    //FB.api('/me/?fields=feed.limit(100)', function(response) {
        showposts(response);
        //guardaPublicaciones(response);
        enviaLematizador(response);
//        for (var i = 0; i < response.statuses.data.length; i++) {
//
//            console.log('Response: ' + response.statuses.data[i].message);
//        }


    });

}

function guardaPublicaciones(response) {
    var user;
    var ids = new Array();
    var mensajes = new Array();
    var fechas = new Array();
    var publicacion;

    user = response.statuses.data[0].from.id;
    //alert(user);
    for (var i = 0; i < response.statuses.data.length; i++) {
        if (typeof response.statuses.data[i].message !== 'undefined') {
            ids[i] = response.statuses.data[i].id;
            mensajes[i] = response.statuses.data[i].message;
            fechas[i] = response.statuses.data[i].updated_time;
//            console.log(ids[i]);
        }
    }
    //publicacion = response.statuses.data[0].message;
    //enviaLematizador(publicacion);
    


    $.ajax({
        type: "POST",
        url: "./GuardaPublicacion",
        data: {ids: ids, men: mensajes},
        dataType: "html",
        error: function(error) {
            alert("Error peticion ajax " + error);
        },
        success: function(data) {
            //alert(data);
            console.log(data);
            if(data === '<p>PG</p>'){
                enviaLematizador(user, ids, mensajes, fechas);
            }
        }
    });
    //enviaLematizador(mensajes);
}

function enviaLematizador(response) {
    var user;
    var ids = new Array();
    var mensajes = new Array();
    var fechas = new Array();
    var publicacion;

    user = response.statuses.data[0].from.id;
    //alert(user);
    for (var i = 0; i < response.statuses.data.length; i++) {
        if (typeof response.statuses.data[i].message !== 'undefined') {
            ids[i] = response.statuses.data[i].id;
            mensajes[i] = response.statuses.data[i].message;
            fechas[i] = response.statuses.data[i].updated_time;
//            console.log(ids[i]);
        }
    }
    
    $.ajax({
        type: "POST",
        url: "./Lematiza",
        data: {user: user, ids: ids, frase: mensajes, fechas: fechas},
        dataType: "html",
        error: function(error) {
            alert("Error peticion ajax " + error);
        },
        success: function(data) {
            console.log(data);
        }
    });
}

function sendMail(){
    $.ajax({
        type: "POST",
        url: "./Email",
        data: {recipient: '717761803'},
        dataType: "html",
        error: function(error) {
            alert("Error peticion ajax " + error);
        },
        success: function(data) {
            console.log(data);
        }
    });    
}